#ifndef DATETIME_PARAM_H
#define DATETIME_PARAM_H

#include <QtCore>

//日期时间参数
class CDatetimeParam
{
public:
    void FromDate(const QDate& _date);
    void FromTime(const QTime& _time);
    void FromDatetime(const QDateTime& _datetime);

    QDate ToDate();
    QTime ToTime();
    QDateTime ToDatetime();
    //获取字符串值(格式为yyyy-MM-dd HH:mm:ss)
    QString GetDatetimeValue();

    bool IsValid();

public:
    quint16 usYear;             //年
    quint8 uaMonth;             //月
    quint8 uaDay;               //日
    quint8 uaHour;              //时
    quint8 uaMin;               //分
    quint8 uaSec;               //秒
    quint16 usMsec;             //毫秒
};

#endif //DATETIME_PARAM_H
